carnivorous plant

Noun
  1. plants adapted to attract and capture and digest primarily insects but also other small animals
carnivorous plant
A small fly lands on the leaf of a carnivorous plant.